medullated fibre made of wool - French English Dictionary